package com.jeecms.wicool.entity.car.base;

import java.math.BigDecimal;
import java.sql.Timestamp;

import com.jeecms.wicool.entity.car.CarBrand;
import com.jeecms.wicool.entity.shops.ShopInfo;


public abstract class AbstractCarSeries implements java.io.Serializable {

	// Fields

	private Integer id;
	private ShopInfo shop;
	private String seriesName;
	private String shortName;
	private CarBrand carBrand;
	private String imgUrl;
	private Integer orderNum;
	private String content;
	private String displacement;
	private BigDecimal priceCeiling;
	private BigDecimal priceFloor;
	private Timestamp createTime;
	private Timestamp updateTime;
	

	// Constructors

	/** default constructor */
	public AbstractCarSeries() {
	}


	


	public AbstractCarSeries(Integer id, ShopInfo shop, String seriesName,
			String shortName, CarBrand carBrand, String imgUrl,
			Integer orderNum, String content, String displacement,
			BigDecimal priceCeiling, BigDecimal priceFloor,
			Timestamp createTime, Timestamp updateTime) {
		super();
		this.id = id;
		this.shop = shop;
		this.seriesName = seriesName;
		this.shortName = shortName;
		this.carBrand = carBrand;
		this.imgUrl = imgUrl;
		this.orderNum = orderNum;
		this.content = content;
		this.displacement = displacement;
		this.priceCeiling = priceCeiling;
		this.priceFloor = priceFloor;
		this.createTime = createTime;
		this.updateTime = updateTime;
	}





	public Integer getId() {
		return id;
	}


	public void setId(Integer id) {
		this.id = id;
	}


	public ShopInfo getShop() {
		return shop;
	}


	public void setShop(ShopInfo shop) {
		this.shop = shop;
	}


	public String getSeriesName() {
		return seriesName;
	}


	public void setSeriesName(String seriesName) {
		this.seriesName = seriesName;
	}


	public String getShortName() {
		return shortName;
	}


	public void setShortName(String shortName) {
		this.shortName = shortName;
	}


	public CarBrand getCarBrand() {
		return carBrand;
	}


	public void setCarBrand(CarBrand carBrand) {
		this.carBrand = carBrand;
	}


	public String getImgUrl() {
		return imgUrl;
	}


	public void setImgUrl(String imgUrl) {
		this.imgUrl = imgUrl;
	}


	public Integer getOrderNum() {
		return orderNum;
	}


	public void setOrderNum(Integer orderNum) {
		this.orderNum = orderNum;
	}


	public String getContent() {
		return content;
	}


	public void setContent(String content) {
		this.content = content;
	}


	public Timestamp getCreateTime() {
		return createTime;
	}


	public void setCreateTime(Timestamp createTime) {
		this.createTime = createTime;
	}


	public Timestamp getUpdateTime() {
		return updateTime;
	}


	public void setUpdateTime(Timestamp updateTime) {
		this.updateTime = updateTime;
	}


	public String getDisplacement() {
		return displacement;
	}


	public void setDisplacement(String displacement) {
		this.displacement = displacement;
	}


	public BigDecimal getPriceCeiling() {
		return priceCeiling;
	}


	public void setPriceCeiling(BigDecimal priceCeiling) {
		this.priceCeiling = priceCeiling;
	}


	public BigDecimal getPriceFloor() {
		return priceFloor;
	}


	public void setPriceFloor(BigDecimal priceFloor) {
		this.priceFloor = priceFloor;
	}

	

	
}